Alby Nostr Wallet Connect
まずは実演動画をご覧ください。
https://scrapbox.io/files/652d3e5ba39a46001bbdb2c9.mp4
この動画では3名の方に5sats をZapしている。やっている操作は⚡をタップしているだけ。
ライトニングウォレットへの切替なしでスムーズに連続Zapをキメてます!
このページでは Alby NWCの設定およびAmethystへの設定の方法を紹介します。 Alby Nostr Wallet Connectの準備
1. Albyでアカウントを作る。説明割愛。
2. NWC専用ページにログイン。
https://scrapbox.io/files/652d409f28c277001bd128bc.png
3. New connectionをクリック。
4. Create a new app connectionで権限・接続名・有効期限・予算を設定する。
権限(Authorize):NWCで残高読み取り、作ったインボイスの状態読み取り、インボイス作成、支払いの各種機能を許可するかどうかチェックする。とりあえず全部OKで。たぶん支払いの権限だけで良いかも。
接続名(Connection name):後で自分で見て分かりやすい名前にしておけばOK
有効期限(expiry date):この接続の有効期限。無くても良い。
予算(Budget):支払い予算の上限と上限がリセットされる条件をチェック。お好みで。
https://scrapbox.io/files/652d42c55b7e09001c3991d0.png
5. Confirmをクリック。
6. 接続作成の完了ページが表示される。Reveal pairing secretをクリック。
下図のようにQRコードが表示される。
https://scrapbox.io/files/652d43cec07421001b919d67.png
ここまでやったら次はAmethyst側の設定に取り掛かります。ページはそのまま。
Zapple Payで使用する場合は、nostr+walletconnect:// のURIをコピペして使う。 AmethystとAlbyライトニングウォレットをNWCで接続する
1. Amethystの灰色の⚡アイコンをロングタップ。どの⚡でも良いです。
2. Zapの設定画面が現れる。真ん中右のQRコードのアイコンをタップしてカメラを起動します。
https://scrapbox.io/files/652d46672e54ad001b83bb26.png
3. カメラでAlby Nostr Wallet Connectの準備 6.で表示されたQRコードを読み取り。
読み取り完了すると Wallet Connectの公開鍵、Wallet Connectのリレー、Wallet Connectの秘密鍵の欄が自動で入力されます。
4. ⚡タップした時にZap額を素早く選択できるようになってますが、デフォルトは500,1000,5000と高額なので削除して自分好みの額に設定しましょう。
金額をタップすると削除できます。
新しいザップ額(sats)に任意の数を入れて追加をタップします。
【重要】1つのみの場合、タップしたら選択無しの問答無用でzapが発動します。このページの動画のような動作になります。
5. ザップ種類のオプションをタップして「公開」に変更しましょう。
公開:自分のアカウントでZapし、第3者からも自分がZapした事が確認できます。
プライベート:暗号化DM経由のZapのため、Zapした人・された人以外はZapが確認できません。
匿名:捨て垢でZapしたことになります。
非ザップ:NostrのZap機能を使わず、ただ単にLNで相手に送金するだけになります。
6. 保存をタップ。
以上で完了です!
Alby Nostr Wallet Connectの準備 6.のページを閉じましょう。
Albyライトニングウォレットに残高があれば、⚡アイコンをタップして金額を選択するだけでZapが発動します。
わずらわしいライトニングウォレットへの切替えから開放されます!やったね!
<メモ>
上記手順はPCのWebブラウザからNWC設定を作成したが、AmethystのZap設定画面のAlbyアイコンをタップからNWC設定ページに飛べる。この手段でNWC設定を作成するとQRコード読み取り無しで自動で入力される。
このNWC設定が不要になったら、Alby Nostr Wallet Connectの準備 2.のページの上部にあるConnectionsをクリックし、該当のConnectionをクリック、Disconnectをクリックすれば削除できる。